<template>
  <div class="my-dialog">
    <div class="header">
      <slot name="header"></slot>
    </div>
    <div class="content">
      <!-- 1. 在子组件中使用 slot 占位 -->
      <slot name="content"></slot>
    </div>
    <div class="footer">
        
      <slot name="footer" :yes=yes :no=no></slot>
    </div>
  </div>
</template>

<script>
export default {
     data(){
        return{
            yes:"确定",
            no:"取消"
        }
     }
}
</script>

<style lang="less" scoped>
.my-dialog {
  width: 400px;
  padding: 10px 20px;
  border: 3px solid #000;
  border-radius: 5px;
  margin: 10px;
}
</style>